﻿using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class GameManager : MonoBehaviour {
	public Animator animator_Window;//窗口动画控制器
	public Collider collider_Window;//可交互的窗口对象碰撞器
	public Animator animator_Libai;//李白动画控制器
	void Start () {        
        animator_Window.enabled  = false; //设置窗口动画控制器不使能（不起作用）        
        collider_Window.enabled = false; //设置窗口对象不可交互 
		animator_Libai.enabled = false; //设置李白动画控制器不使能（不起作用）
	}	

	//凝视开始按钮触发交互后执行的方法
	public void StartPlay(){        
        animator_Window.enabled = true; //设置窗口动画控制器使能（起作用）        
        collider_Window.enabled = true;	//设置窗口对象可交互
	}

    	//凝视窗户触发交互后执行的方法
	public void OpenWindow(){                                                                       
        animator_Window.SetTrigger("Open");	//播放窗户打开动画
		collider_Window.enabled = false;   //关闭窗户对象可交互功能

		StartCoroutine ("delayPlay");		//调用协程 延时2秒播放李白吟诗动画

	}

	//延时2秒后，播放李白行走动画、诗词声音、文字
	IEnumerator delayPlay(){
		yield return new WaitForSeconds (2);   //延时n秒
		animator_Libai.enabled = true;	//播放李白行走动画			 			
	}

}


